fire producing weapon - Alemán Inglés Diccionario